1. How is computer memory categorized in analogy with human memory?
2. What are the terms most frequently used to refer to different stages of computer memory?
3. Which type of memory is considered volatile?
4. What is the typical access time for RAM?
5. What does STM in the context of computer memory refer to?
6. Which type of RAM uses a small battery to remember its data when power is off?
7. What type of memory is primarily considered as long-term memory in computers?
8. What are the two primary types of disk technology used for storage?
9. Which storage medium is known for using laser light to read data?
10. Which of the following storage media has the largest capacity?
11. What is a typical storage capacity for modern personal computer RAM?
12. What is the term for the delay caused by switching data between main memory and disk?
13. Which format is the basic standard for text storage?
14. What does RTF stand for in the context of document storage?
15. What is the name of the standard that uses 16-bit codes to include a wide range of characters, including international letters?
16. Which key field is often used to access databases?
17. What does the Soundex system index?
18. What type of retrieval is typical in free text search systems?
19. What type of memory is commonly used in PDAs to ensure data retention when the device is not in use?
20. Which type of optical media is most suitable for creating secure audit information and backups?
1.2.5 - Processing and Network.
21. What is the typical number of instructions processed per second by computers executing interactive programs?
22. What issue might occur if a drawing system's mouse detection is too slow?
23. Which error occurs due to the program processing feedback too slowly?
24. What does "Icon Wars" refer to in the context of Windows-based platforms?
25. What is a common bottleneck in modern interfaces related to graphics performance?
26. What does "Computation bound" refer to in interactive systems?
27. How can "Storage channel bound" issues be mitigated?
28. What challenge is associated with networked computing?
29. In networked systems, what does multi-user access contribute to?
30. How can designers address the issue of inadequate system speed?
31. What is a typical issue with cursor tracking in character-based text editors?
32. How can a user determine if the buffer is empty in a text editor with slow processing?
33. What effect does increasing network capacity have on performance?
34. What can result from a single central system accessed by multiple users?
35. What is a common issue with high-resolution monitors and text display?
36. What impact does a slow cursor flashing rate have on LCD panels compared to CRT screens?
37. What are personas in user-centric product design?
Correct Answer: B) Fictional characters representing various user types.
38. Which of the following is NOT a component of personas?
Correct Answer: C) User's favorite color.
39. What is the primary benefit of using personas in design?
Correct Answer: B) Building empathy with users.
40. What is a scenario in the context of user-centric design?
Correct Answer: B) A story describing user interactions with a product.
41. What does the 'Context' component of a scenario describe?
Correct Answer: B) The user's surroundings and relevant background information.
42. What is the first step in creating personas?
Correct Answer: C) User Research.
43. Which principle of design thinking involves understanding the user's emotions and experiences?
Correct Answer: D) Empathize.
44. What does the term 'prototype' refer to in the design thinking process?
Correct Answer: B) A simple model to test a concept.
45. Why is iteration important in the prototyping process?
Correct Answer: B) It ensures the solution meets user needs through continuous improvement.
46. In which decade did design thinking gain significant popularity?
Correct Answer: C) 1980s.
47. What is the purpose of user testing in prototyping?
Correct Answer: B) To gather feedback on usability and performance.
48. Which of the following is a challenge in the prototyping and iterating process?
Correct Answer: B) High costs due to frequent changes.
49. What is the main goal of the 'Ideate' phase in design thinking?
Correct Answer: C) To generate a wide range of ideas and solutions.
50. How does integrating personas and scenarios benefit the design process?
Correct Answer: B) By ensuring all possible user needs are considered.
51. What does the principle of 'Define' in design thinking focus on?
Correct Answer: B) Creating a detailed problem statement.
52. What is the primary purpose of interaction models?
Correct Answer: B) To understand complex behaviors and systems
53. According to the text, what are the two main stages in Norman's Execution-Evaluation Cycle?
Correct Answer: C) Execution and Evaluation
54. In the context of Norman's model, what does the "gulf of execution" refer to?
Correct Answer: A) The difference between the user’s intentions and the actions permitted by the system
55. What is meant by the term "task language" in the interaction framework?
Correct Answer: B) The language describing psychological aspects of the domain relevant to the user
56. What is the main difference between the execution and evaluation gulfs in interaction models?
Correct Answer: A) Execution gulf relates to input; evaluation gulf relates to output
57. Which of the following is NOT a phase in Norman’s interaction model?
Correct Answer: C) Creating a database
58. In the interaction framework, what are the four main components?
Correct Answer: A) User, System, Input, Output
59. What role does 'task analysis' play in understanding interaction?
Correct Answer: B) It identifies the domain, goals, intentions, and tasks
60. In the context of interaction, what is meant by 'articulation'?
Correct Answer: A) Converting user commands into system commands
61. What is an example of a domain in the context of interaction models?
Correct Answer: B) Graphic design
62. What is ergonomics primarily concerned with?
Correct Answer: B) The physical aspects of interaction and how they affect user performance
63. Which of the following is an example of a poor ergonomic design in a safety-critical system?
Correct Answer: B) Placing control buttons randomly on a control panel
64. What is the primary purpose of arranging displays and controls ergonomically?
Correct Answer: C) To facilitate quick user access and ensure safety
65. In which domain is it crucial to arrange controls sequentially based on the order of use?
Correct Answer: B) Aviation
66. What should be considered when designing the physical environment of a system?
Correct Answer: C) The comfort, health, and safety of the user
67. Why is back support important in ergonomic design?
Correct Answer: C) It provides comfort and prevents health issues during prolonged use
68. Which of the following is NOT a factor that ergonomics takes into account?
Correct Answer: D) Operating system software
69. Why should important displays be positioned at eye level?
Correct Answer: B) To prevent neck strain and ensure easy visibility
70. What impact can poor lighting have on users?
Correct Answer: C) It can cause eye strain and reduce visibility
71. How does temperature affect user performance according to ergonomic principles?
Correct Answer: B) Both high and low temperatures can negatively affect concentration and performance
72. Which of the following should be avoided in noise management according to ergonomic principles?
Correct Answer: C) Extremely high noise levels
73. Why is color usage important in ergonomic design?
Correct Answer: B) To match user expectations and enhance readability
74. What should be considered when designing for users with color vision impairment?
Correct Answer: B) Use of high contrast and additional coding beyond color
75. Which color is conventionally associated with emergency or alert situations?
Correct Answer: C) Red
76. Why is it important to consider cultural connotations of colors in ergonomic design?
Correct Answer: B) To avoid offending users from different cultures
77. Which of the following statements about ergonomic design in HCI is true?
Correct Answer: C) Ergonomics provides standards for hardware design based on human limitations.
78. Which of the following is NOT a component of the WIMP interface?
Correct Answer: D) Command line
79. What is one of the main advantages of a command line interface over a menu-based interface?
Correct Answer: C) It allows direct access to system functionality
80. Which interface design is most suitable for users who are beginners?
Correct Answer: B) Menus
81. In a command line interface, what is often required from the user?
Correct Answer: B) Memorizing commands
82. What is a significant challenge of using a natural language interface?
Correct Answer: B) It is difficult for machines to understand due to ambiguity
83. What does the term "WIMP" stand for in interface design?
Correct Answer: A) Windows, Icons, Menus, Pointers
84. Which interface style is most likely to be used in web surveys?
Correct Answer: C) Question/answer dialog
85. Which type of interface relies heavily on recognition rather than recall?
Correct Answer: B) Menus
86. Why are command line interfaces considered powerful?
Correct Answer: B) They allow commands to be applied to multiple objects simultaneously
87. What does a query language interface require from the user?
Correct Answer: C) Knowledge of database structure and syntax
88. What is a potential disadvantage of using menus as an interface?
Correct Answer: C) The necessary choice might not be at the top of the hierarchy
89. Which interface style might cause frustration due to its limited understanding of the user's language?
Correct Answer: C) Natural language
90. Which of the following is a common challenge when using query languages?
Correct Answer: C) Extracting data from databases with multiple attributes
91. What is one advantage of the WIMP interface style?
Correct Answer: A) It is the most intuitive for casual users
92. In which interface style are function keys and acronyms commonly used?
Correct Answer: C) Command line interface
93. Which of the following best describes the function of a window in a WIMP interface?
Correct Answer: B) It can be moved, resized, and contain text or graphics, and multiple windows can be displayed simultaneously.
94. What is the purpose of an icon in a WIMP interface?
Correct Answer: B) To provide a small, manageable representation of a window or application
95. How do cascading menus differ from other types of menus in a WIMP interface?
Correct Answer: B) They automatically display submenus when an item is selected, allowing for multi-level navigation.
96. In the context of WIMP interfaces, what are toolbars used for?
Correct Answer: B) Providing frequently used functions with small, icon-adorned buttons
97. What is the primary role of a palette in a WIMP interface?
Correct Answer: B) To display available modes and their purposes, often through a group of icons
98. Which feature allows a user to interact with a specific function of an application by clicking on a small graphical button?
Correct Answer: B) Toolbar
99. What is the function of a dialog box in a WIMP interface?
Correct Answer: B) To alert the user to important information or facilitate specialized tasks
100. Which of the following is NOT a characteristic of buttons in a WIMP interface?
Correct Answer: C) They represent the entire application window
101. What type of menu appears when a user clicks on an icon or area of the screen, showing context-sensitive options?
Correct Answer: A) Pop-up menu
102. What does a scrollbar in a window allow a user to do?
Correct Answer: B) Scroll through content that extends beyond the visible area of the window
103. What is the function of a title bar in a window?
Correct Answer: B) To indicate the window’s identity and provide controls for actions like closing, resizing, or maximizing
104. What are pull-down menus typically used for in WIMP interfaces?
Correct Answer: B) To show options that appear when the user clicks on a menu bar title
105. Which type of menu is displayed automatically when the mouse pointer reaches a specific area or title bar?
Correct Answer: C) Fall-down menu
106. What is the primary advantage of circular menu arrangements?
Correct Answer: A) They make all menu items have the same selection time because the pointer is equidistant from each option.
107. What is a key feature of toggle buttons arranged in groups?
Correct Answer: A) They allow selection of multiple options that are mutually exclusive.
108. What makes a system interactive?
Correct Answer: B) The system’s response to user input and real-time adjustments
109. What is a key factor in the "feel" of a WIMP environment?
Correct Answer: B) The interaction and specific behaviors of components
110. What is the main difference between pull-down and fall-down menus?
Correct Answer: A) Fall-down menus are more likely to be accidentally accessed
111. In early computer systems, how was interaction primarily dictated?
Correct Answer: B) By the machine’s readiness
112. What is the purpose of a modal dialogue box?
Correct Answer: B) To prevent the user from interacting with other parts of the application until it is addressed
113. How should preemptive interface components be used?
Correct Answer: B) Sparingly, to give users as much choice as possible
114. Why is it important for users or systems to recognize and fix errors?
Correct Answer: B) To resolve issues and maintain effective interaction
115. What is the issue with having two representations of zero in error handling systems?
Correct Answer: A) It complicates error detection
116. How do modern WIMP environments differ from earlier systems?
Correct Answer: C) Users have more control and options available
117. What should be done if a modal dialogue box hides necessary information for the user to respond?
Correct Answer: B) The system should ensure the necessary information is visible
118. What is a common example of preemptive interface components?
Correct Answer: B) Modal dialogue boxes
119. How does interaction with error messages contribute to overall system effectiveness?
Correct Answer: B) It allows users to recognize and correct mistakes
120. Why might a system use a preemptive interface section?
Correct Answer: B) To control user interactions in specific situations
121. What are the potential drawbacks of using modal dialogue boxes excessively?
Correct Answer: B) They can reduce user productivity by limiting interactions
122. What is one way to handle errors effectively according to the text?
Correct Answer: B) Ensuring errors are identified and allowing for corrections
123. Which key figure aimed to promote fresh perspectives on the use of rapidly advancing computing technology during the 1960s?
Correct Answer: C) J. C. R. Licklider
124. What was one of the major advancements of interactive systems in the 1960s?
Correct Answer: A) Time-sharing systems
125. Which project was Ivan Sutherland's breakthrough program that allowed users to create visual models on display screens?
Correct Answer: C) Sketchpad
126. Douglas Engelbart's team is credited with which of the following concepts?
Correct Answer: C) Word processing and the mouse
127. Seymour Papert’s graphical programming language, LOGO, was aimed at teaching programming to which group?
Correct Answer: D) Children
128. What is the concept of "bootstrapping" in programming toolkits?
Correct Answer: B) Creating more complex systems by combining smaller, well-understood components
129. Who introduced the idea of a "Dynabook," a compact, powerful personal computing device?
Correct Answer: D) Alan Kay
130. Which interface approach became common with the introduction of personal computers in the 1980s?
Correct Answer: C) WIMP interface
131. Vannevar Bush’s “memex” concept was primarily aimed at addressing what issue?
Correct Answer: C) Managing and retrieving large volumes of scientific data
132. What term was coined by Ted Nelson to describe a non-linear text structure?
Correct Answer: A) Hypertext
133. What did time-sharing systems primarily enable in computing during the 1960s?
Correct Answer: B) Multiple users to interact with a single computer
134. How did Ivan Sutherland’s Sketchpad contribute to the field of computing?
Correct Answer: A) It allowed for the creation and manipulation of visual models on a display screen.
135. What was a significant outcome of Douglas Engelbart’s research?
Correct Answer: B) The creation of word processing and mouse interfaces
136. What was Seymour Papert’s main goal with the LOGO programming language?
Correct Answer: B) To make computing accessible and understandable for children
137. In the context of interactive design, what is the primary purpose of WIMP interfaces?
Correct Answer: B) To enable users to manage multiple tasks and interactions simultaneously
138. What did Ted Nelson aim to achieve with his concept of Xanadu?
Correct Answer: B) A system for global publishing and information retrieval based on non-linear text
139. What is the World Wide Web (WWW) primarily known for?
Correct Answer: B) Providing a user-friendly, graphical interface to information
140. Which web browser was notable for marking the beginning of the web's explosive expansion in 1993?
Correct Answer: A) Mosaic
141. What was Tim Berners-Lee's primary goal when developing the World Wide Web?
Correct Answer: B) To facilitate the global sharing of scientific data and communication among physicists
142. What does Natural User Interfaces (NUIs) involve in human-computer interaction?
Correct Answer: B) Engaging with computers through gestures, speech, touch, and gaze
143. What is the focus of pervasive computing?
Correct Answer: B) Integrating computing technology into everyday objects and environments
144. Which technology is associated with creating immersive and interactive experiences in various contexts?
Correct Answer: C) Virtual reality (VR) and augmented reality (AR)
145. What do Tangible User Interfaces (TUIs) allow users to do?
Correct Answer: A) Interact with digital information through physical objects
146. What is a key focus of social computing in the context of human-computer interaction?
Correct Answer: B) Supporting community development, cooperation, and social connections
147. How are personalized and adaptive interfaces created?
Correct Answer: A) By using advanced data mining and machine learning
148. What is the significance of inclusive design and accessibility in HCI?
Correct Answer: B) It ensures that interactive systems are usable by individuals with various needs and abilities
149. What ethical considerations are becoming increasingly important in HCI design?
Correct Answer: A) Data ethics, privacy, and algorithmic bias
150. How is HCI evolving to address the proliferation of devices and platforms?
Correct Answer: B) Through cross-platform frameworks and responsive design
151. What is a major trend in the future of HCI related to AI and machine learning?
Correct Answer: B) Creating human-centered AI that enhances rather than replaces human intelligence
152. How will the future of HCI address the challenge of designing for diverse cultural backgrounds?
Correct Answer: B) Through designing cross-cultural and multilingual interfaces
153. What role will sustainability play in the future of HCI?
Correct Answer: B) Creating eco-friendly materials and energy-efficient systems